Skip to content

Add Xcode Coding Assistant usage discovery on macOS#21

Open
bircni wants to merge 2 commits into
JeanMeijer:mainfrom
bircni:feat/xcode-assistant-usage
Open

Add Xcode Coding Assistant usage discovery on macOS#21
bircni wants to merge 2 commits into
JeanMeijer:mainfrom
bircni:feat/xcode-assistant-usage

Conversation

@bircni
Copy link
Copy Markdown

@bircni bircni commented Mar 27, 2026

Summary

  • include macOS Xcode Coding Assistant session discovery for Codex and Claude defaults
  • add regression coverage for Xcode-only usage detection on macOS
  • align CLI test expectations with the current available status wording and fix the output-path test import

Verification

  • bun run --cwd packages/cli typecheck
  • bun run --cwd packages/cli test

Summary by cubic

Adds automatic discovery of Xcode Coding Assistant sessions on macOS for Claude Code and Codex, so usage is picked up without extra config. Updates docs and tests to reflect the new macOS defaults and the “available” status wording.

  • New Features
    • Claude Code: includes ~/Library/Developer/Xcode/CodingAssistant/ClaudeAgentConfig/projects in the default config search on macOS.
    • Codex: scans both $CODEX_HOME/sessions (or ~/.codex/sessions) and ~/Library/Developer/Xcode/CodingAssistant/codex/sessions on macOS; availability checks cover both and files are read in stable order.

Written for commit 502c097. Summary will update on new commits.

Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 6 files

@bircni bircni marked this pull request as draft March 27, 2026 20:27
@bircni bircni marked this pull request as ready for review March 27, 2026 20:29
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 6 files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant